#include <iostream>
#include <string>
#include <boost/filesystem.hpp>
namespace fs = boost::filesystem;

int main() {
	 fs::path full_path("c:");  
    fs::directory_iterator end_iter;  
    for ( fs::directory_iterator dir_itr( full_path ); dir_itr != end_iter; ++dir_itr )  
        std::cout << dir_itr->path().filename() << std::endl;  
	return 0;
      
	
}
